﻿using System;
using Newtonsoft.Json;
using System.ComponentModel.DataAnnotations.Schema;
using ArchivesAdmin.Util;

namespace ArchivesAdmin.Entity.StorageManage
{
    /// <summary>
    /// 创 建：admin
    /// 日 期：2021-06-19 09:36
    /// 描 述：实体类
    /// </summary>
    [Table("barlib")]
    public class BarLibEntity : BaseCreateEntity
    {
        /// <summary>
        /// 档案编号
        /// </summary>
        /// <returns></returns>
        public string Archiveid { get; set; }

        public string Arctype { get; set; }

        public int Arcyear { get; set; }

        /// <summary>
        /// 盒码/箱码：box  /  bin
        /// </summary>
        /// <returns></returns>
        public string Category { get; set; }
        /// <summary>
        /// 盒码
        /// </summary>
        /// <returns></returns>
        public string Boxcode { get; set; }
        /// <summary>
        /// 箱码
        /// </summary>
        /// <returns></returns>
        public string Bincode { get; set; }

        //子号id
        public string Archivechildid { get; set; }
        /// <summary>
        /// 箱子的密码
        /// </summary>
        /// <returns></returns>
        public string Binsecret { get; set; }

        public int Sortnum { get; set; }

        /// <summary>
        /// 是否已打印
        /// </summary>
        /// <returns></returns>
        public int? Isprinted { get; set; }

        /// <summary>
        /// 为临时周转箱之用
        /// </summary>
        public string Tempbincode { get; set; }
        public int Isfinished { get; set; }

        public string Shelf { get; set; }
        public string Remark { get; set; }

        //打印方式  0表示正常打印，1表示批量打印         created by  XQ 2021-7-4
        public int Printway { get; set; }


        //是否筛选子号 0表示未筛选，1表示筛选         created by  XQ 2021-7-8
        public int Isscreenchildid { get; set; }
    }
}
